home *** CD-ROM | disk | FTP | other *** search
/ Utilities Professional 1-1500 / Utilities Professional 1-1500 (1994)(WPD)[!].iso / 12511500 / var1481.dms / var1481.adf / Scripts / wg2.mc < prev    next >
Text File  |  1994-07-07  |  3KB  |  253 lines

  1.  
  2. maxobcube 1
  3. maxoctdepth 6
  4.  
  5. fastmemonly
  6.  
  7. camera {
  8.     loc    <0, 16, 65>
  9.     target    <0, 15, 0>
  10.     aspect     1.0
  11. }
  12.  
  13. color cyan {
  14.     diff    <0, 1, 1>
  15. }
  16.  
  17. color white {
  18.     diff    <1, 1, 1>
  19. }
  20.  
  21. check floorsurf {
  22.     xsize    7.5
  23.     ysize    7.5
  24.     zsize    7.5
  25.     patt1    white
  26.     patt2    cyan
  27. }
  28.  
  29. sky {
  30.     zenith    <.2, .2, .7>
  31.     horizon    <.2, .2, .4>
  32. }
  33.  
  34. color glass {
  35.     diff    <0, 0, 0>
  36.     filt    <.07, .07, .07>
  37.     refl    <.2, .2, .2>
  38.     trans    <.8, .8, .8>
  39.     index    1.5
  40.     scoef    55
  41.     srefl    1
  42. }
  43.  
  44. color greenglass {
  45.     diff    <0, .4, 0>
  46.     filt    <.25, .05, .25>
  47.     refl    <.2, .2, .2>
  48.     trans    <.1, .8, .1>
  49.     index    1.9
  50.     scoef    50
  51.     srefl    1
  52. }
  53.  
  54. color brown {
  55.     diff    <.6, .4, 0>
  56.     scoef    10
  57.     srefl    .4
  58. }
  59.  
  60. color paperwhite {
  61.     diff    <.9, .9, .9>
  62.     scoef    10
  63.     srefl    .4
  64. }
  65.  
  66. color gold {
  67.     diff    <.8, .6, 0>
  68.     refl    <.2, .4, 0>
  69.     scoef    75
  70.     srefl    1
  71. }
  72.  
  73. color waxwhite {
  74.     diff    <1, 1, 1>
  75.     scoef    35
  76.     srefl    .7
  77. }
  78.  
  79. plane {
  80.     loc    <0, 0, 0>
  81.     v1    <1, 0, 0>
  82.     v2    <0, 0, 1>
  83.     patt    floorsurf
  84. }
  85.  
  86. lamp {
  87.     loc    <10, 30, 15>
  88. }
  89.  
  90. lamp {
  91.     direct    <1, 0, 1>
  92.     color    <0.3, 0.3, 0.3>
  93.     noshad
  94. }
  95.  
  96. lamp {
  97.     direct    <-1, 0, 1>
  98.     color    <0.3, 0.3, 0.3>
  99.     noshad
  100. }
  101.  
  102. lamp {
  103.     direct    <1, 0, -1>
  104.     color    <0.3, 0.3, 0.3>
  105.     noshad
  106. }
  107.  
  108. lamp {
  109.     direct    <-1, 0, -1>
  110.     color    <0.3, 0.3, 0.3>
  111.     noshad
  112. }
  113.  
  114. /* the wineglass */
  115.  
  116. slice glass.slice = {
  117.     <0, .5>,
  118.     <5, 0>,
  119.     <0.8, 1.2>,
  120.     <.7, 1.7>,
  121.     <.7, 5>,
  122.     <0.8, 5.8>,
  123.     <2, 6>,
  124.     <3, 6>,
  125.     <4.7, 7>,
  126.     <5, 8>,
  127.     <5, 10>,
  128.     <4, 14>,
  129.     <3.9, 14>,
  130.     <4.9, 10>,
  131.     <4.9, 8>,
  132.     <4.6, 7>,
  133.     <3, 6.1>,
  134.     <0, 6>
  135. }
  136.  
  137. spin {
  138.     smooth
  139.     loc    <0, 0, 0>
  140.     patt    glass
  141.     segs    36
  142.     slice    glass.slice
  143. }
  144.  
  145. /* the bottle */
  146.  
  147. slice bottle.slice = {
  148.     <0, 0>,
  149.     <6, 0>,
  150.     <7, 18>,
  151.     <6, 20.5>,
  152.     <4.5, 22>,
  153.     <2.5, 23>,
  154.     <1.5, 34>,
  155.     <2, 34.5>,
  156.     <1.5, 35>,
  157.     <1, 35>,
  158.     <1, 23.5>,
  159.     <2.2, 22.5>,
  160.     <4.2, 21.5>,
  161.     <5.6, 20>,
  162.     <6.8, 19>,
  163.     <6.8, .8>,
  164.     <0, .8>
  165. }
  166.  
  167. spin {
  168.     smooth
  169.     loc    <10, 0, -5>
  170.     patt    greenglass
  171.     segs    36
  172.     slice    bottle.slice
  173. }
  174.  
  175. /* cork for bottle */
  176.  
  177. slice cork.slice = {
  178.     <0, 34>,
  179.     <.95, 34>,
  180.     <.95, 37>,
  181.     <0, 37>
  182. }
  183.  
  184. spin {
  185.     smooth
  186.     loc    <10, 0, -5>
  187.     patt    brown
  188.     segs    36
  189.     slice    cork.slice
  190. }
  191.  
  192. /* label for bottle */
  193.  
  194. slice label.slice = {
  195.         <7.01, 7>,
  196.         <7.01, 16>
  197. }
  198.  
  199. spin {
  200.     smooth
  201.     loc    <10, 0, -5>
  202.     patt    paperwhite
  203.     segs    36
  204.     slice    label.slice
  205. }
  206.  
  207. /* candle holder */
  208.  
  209. slice holder.slice = {
  210.     <3, 0>,
  211.     <3, .5>,
  212.     <1, 1>,
  213.     <1, 3>,
  214.     <1.5, 3.5>,
  215.     <1, 4>,
  216.     <1, 5>,
  217.     <2, 6>,
  218.     <2, 7>,
  219.     <1, 8>,
  220.     <1, 9>,
  221.     <1.5, 9.5>,
  222.     <1, 10>,
  223.     <1, 13>,
  224.     <2, 15>,
  225.     <2, 16>,
  226.     <1.5, 16>
  227. }
  228.  
  229. spin {
  230.     smooth
  231.     loc    <-10, 0, -5>
  232.     patt    gold
  233.     segs    6
  234.     slice    holder.slice
  235. }
  236.  
  237. /* candle */
  238.  
  239. slice candle.slice = {
  240.     <1.5, 16>,
  241.     <1.5, 35>,
  242.     <1, 42>,
  243.     <0, 45>
  244. }
  245.  
  246. spin {
  247.     smooth
  248.     patt    waxwhite
  249.     segs    36
  250.     loc    <-10, 0, -5>
  251.     slice    candle.slice
  252. }
  253.